cnc turning machine - French English Dictionary